$(function () {
    var toolTop = $('.recommend').offset().top;
    var flag = true;
    toggleTool();
    function toggleTool() {
        if ($(document).scrollTop() >= toolTop) {
            $('.fixedtool').fadeIn();
        }
        else {
            $('.fixedtool').fadeOut();
        }
    };
    $(window).scroll(function () {
        toggleTool();
        if (flag) {
            $('.floor .w').each(function (i, ele) {
                if ($(document).scrollTop() >= $(ele).offset().top) {
                    $('.fixedtool li').eq(i+1).addClass('current').siblings().removeClass();
                    // console.log(i);
                }
            })
        }
    });
    $('.fixedtool li').click(function () {
        flag = false;
        var current = $('.floor .w').eq($(this).index() - 1).offset().top;
        $('body,html').stop().animate({
            scrollTop: current
        }, function () {
            flag = true;
        })
        $(this).addClass('current').siblings().removeClass('current');
    });
})